Ya, frap is the best. But you only get the demo version and it only makes 30s long videos. You could either buy the full version or get the cracked version lol. Compared to the other I prefer fraps.
I've found fraps to be horrible. Having to reduce my graphics to the lowest setting, resolution to half of what I was used to using, just to get a playable 20 FPS while recording. Gamecam and Hypercam I've found to be superior in every aspect.